windows-release/tcltk-build: Update to handle Tcl/Tk 9#378
windows-release/tcltk-build: Update to handle Tcl/Tk 9#378
Conversation
zware
commented
May 6, 2026
- tcltk-build: Remove Tix
- tcltk-build: Split {Tcl,Tk}SourceTag into version and prefix parameters
|
Apart from the CI failure, looks good to me. I guess they need some better cross-compiling support, but hopefully you can override a build variable to get it to use the Win32 build during the ARM64 one? |
|
Yep, looking into what else needs the override now. |
|
Another trick we could use here is to extract the version number from the header file, that way we can go back to setting just the tags when building: $ver = @{}
Get-Content .\generic\tcl.h | ?{ $_ -match '#\s*define\s+TCL_([A-Z]+)_VERSION\s+(\d+).*'} | %{ $ver[$Matches[1]] = $Matches[2] }
$ver.MAJOR
$ver.MINORThat doesn't help people trying to build separately (without this script), but the current change doesn't help them either. |
|
Hmm, could we actually do that in I think this is ready to go, but I'd rather someone else hit the big green button in this repo :) |